package ar.com.vates.ejecucion;

import ar.com.vates.llamadas.*;

public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		Centralita c = new Centralita();
		for (int i = 0; i < 10; i++) {
			
			String nroO = "" + (int) (Math.random() * 4000);
			String nroD = "" + (int) (Math.random() * 4000);
			double duracion = Math.random() * 100;
			int tipo = (int)(Math.random()*2);
			System.out.println(tipo);
			if(tipo==0)
			{
				int franja = (int) (Math.random() * 3 + 1);
				Llamada a = new LlamadaProvincial(nroO, nroD, duracion, franja);
				c.registrarLlamada(a);
			}else{
				Llamada a = new LlamadaLocal(nroO, nroD, duracion);
				c.registrarLlamada(a);
			}						
		}
		
		System.out.println("Ganancia total: "+c.getTotal());
		System.out.println("Cantidad total de llamadas: "+c.getCantLlamadas());
	}
}
